package at.fpmedv.eclipse.helma.core;

/**
 * should be implemented to respond to events of the helma server
 * @author fpm
 *
 */
public interface IHelmaEventListener {

	/**
	 * is called when the server is started and no error occurred
	 */
	void serverStarted();
	
	/**
	 * is called when the server is stopped and no error occurred
	 */
	void serverStoped();
	
	/**
	 * called if there was an error starting the server
	 */
	void errorStarting();
	
	/**
	 * called if there was an error stopping the server
	 */
	void errorStopping();
	
}
